//package cn.stu.file.controller;
//
//
//import cn.stu.common.utils.ApiData;
//import cn.stu.file.service.FileSearchService;
//import org.springframework.beans.factory.annotation.Autowired;
//import org.springframework.web.bind.annotation.*;
//
///**
// * 文件搜索控制器
// *
// * @author wangxiaoyang
// * @since 2021/1/10
// */
//@RestController
//@RequestMapping("searches/files")
//public class FileSearchController {
//    @Autowired
//    private FileSearchService fileSearchService;
//
//
//    @PostMapping
//    public void saveFile(@RequestBody File file) {
//        fileSearchService.saveFile(file);
//    }
//
//    @DeleteMapping("{id}")
//    public void deleteFileById(@PathVariable Long id) {
//        fileSearchService.deleteFileById(id);
//    }
//
//    @GetMapping
//    public ApiData queryFile(@RequestParam String name, @RequestParam(defaultValue = "0") int pageNumber, @RequestParam(defaultValue = "10") int pageSize) {
//        org.springframework.data.domain.Page<File> files = fileSearchService.findAllByName(name, pageNumber, pageSize);
//        return ApiData.getPageTrue("SUCCESS", files.getTotalElements(), files.getContent());
//    }
//
//}
